/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package classes;

import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.xml.bind.annotation.XmlRootElement;

/**
 *
 * @author Iserj
 */
@Entity
@Table(name = "venda")
@XmlRootElement
public class Venda implements Serializable {

    private static final long serialVersionUID = 1L;
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private Integer idvenda;

    private double venda_total;
    private String data;

    @ManyToOne
    private Cliente cliente;

    @ManyToOne
    private Equipamento equipamento;

    private boolean tipoCartaoCredito;

    private boolean tipoCartaoDebito;

    public boolean isTipoCartaoDebito() {
        return tipoCartaoDebito;
    }

    public void setTipoCartaoDebito(boolean tipoCartaoDebito) {
        this.tipoCartaoDebito = tipoCartaoDebito;
    }

    public boolean isTipoAVista() {
        return tipoAVista;
    }

    public void setTipoAVista(boolean tipoAVista) {
        this.tipoAVista = tipoAVista;
    }

    private boolean tipoAVista;

    public boolean isTipoCartaoCredito() {
        return tipoCartaoCredito;
    }

    public void setTipoCartaoCredito(boolean tipoCartaoCredito) {
        this.tipoCartaoCredito = tipoCartaoCredito;
    }

    public Integer getIdvenda() {
        return idvenda;
    }

    public void setIdvenda(Integer idvenda) {
        this.idvenda = idvenda;
    }

    public Cliente getCliente() {
        return cliente;
    }

    public void setCliente(Cliente cliente) {
        this.cliente = cliente;
    }

    public Equipamento getEquipamento() {
        return equipamento;
    }

    public void setEquipamento(Equipamento equipamento) {
        this.equipamento = equipamento;
    }

    public double getVenda_total() {
        return venda_total;
    }

    public void setVenda_total(double venda_total) {
        this.venda_total = venda_total;

    }

    public String getData() {
        return data;
    }

    public void setData(String data) {
        this.data = data;
    }
}
